package com.zmn.plat.model.entity.msg.conf;

import com.zmn.common.utils.pager.Operator;
import lombok.*;

import java.util.Date;

/**
 * 消息配置表
 *
 * @author linfeng
 * @since 2020-05-18 14:50:14
 */
@Data
@Builder
@ToString
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class MsgConf extends Operator {
    private static final long serialVersionUID = 1L;

    /**
     * 消息ID
     */
    private Integer msgId;
    /**
     * 排序号，编号越小越靠前
     */
    private Integer sort;
    /**
     * 状态：1停用，2启用
     */
    private Integer status;
    /**
     * 消息名称
     */
    private String name;
    /**
     * 使用场景
     */
    private String scene;
    /**
     * 消息内容
     */
    private String content;
    /**
     * 发送方式：1运营后台消息，2钉钉消息，3短信
     */
    private Integer type;

    /**
     * 消息等级
     */
    private Integer level;

    /**
     * 消息封面：
     */
    private String coverSrc;

    /**
     * 发送方式：1运营后台消息，2钉钉消息，3短信 如果有多个，用逗号隔开
     */
    private String sendType;
    /**
     * 消息模板ID
     */
    private Integer templateId;
    /**
     * 落地页
     */
    private String landingPage;
    /**
     * 创建人
     */
    private String creater;
    /**
     * 修改人
     */
    private String updater;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;

}
